// Copyright 2007-2008 Rory Plaire (codekaizen@gmail.com)

namespace NPack
{
    /// <summary>
    /// Specifies the order of the matrix operation.
    /// </summary>
    public enum MatrixOperationOrder
    {
        /// <summary>
        /// Depends on the matrix subclass implementation.
        /// </summary>
        Default,

        /// <summary>
        /// The transform matrix is before the operation.
        /// </summary>
        Prepend,

        /// <summary>
        /// The transform matrix is after the operation.
        /// </summary>
        Append
    }
}